an edible root - Espagnol Anglais Dictionnaire